const express = require('express')
const router = express.Router()

const fileHandle = require('../router_handle/file')


// 上传文件
router.post('/uploadFile', fileHandle.uploadFile)
// 绑定上传者
router.post('/bindUploadPerson', fileHandle.bindUploadPerson)
// 更新下载量
router.post('/updateDownloadNumber', fileHandle.updateDownloadNumber)
// 下载文件
router.post('/downloadFile', fileHandle.downloadFile)
// 获取文件列表
router.get('/getFileList', fileHandle.getFileList)
// 获取文件列表总数
router.get('/getFileListCount', fileHandle.getFileListCount)
// 模糊搜索文件
router.post('/searchFile', fileHandle.searchFile)
// 删除文件
router.delete('/deleteFile', fileHandle.deleteFile)
// 文件列表分页
router.post('/getFileListByPager', fileHandle.getFileListByPager)
// 根据id获取文件信息
router.post('/getFileById', fileHandle.getFileById)

module.exports = router